/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
package de.myprojectwork.presenter;

import de.myprojectwork.view.DbToolView;
import de.myprojectwork.view.DbToolViewImpl;

/**
 *
 * @author Chris Holdschuh
 */
public interface DbToolPresenter {
    
    /**
     * Startet die GUI.
     */
    void initUi();
    
    /**
     * Setzt die View.
     * @param view 
     */
    void setView(DbToolView view);
    
    /**
     * Führt die übergebene Aktion aus.
     * @param action 
     */
    void executeAction(DbToolViewImpl.Action action);
}
